package com.yunhan.scc.article.utils.execlutil;
/**
 * 出 参 封装类，用于统计Execl中共有多少数据，上传成功多少数据，上传失败多少数据。
 * 不要问我为什么这样设计，我是被逼的。使用方式参考 main()函数
 * @Author YangTao
 * @Date 2016-2-16 下午2:51:26 
 * @Version
 * @Since
 */
public class Out_Parameter_Total {
	//总共多少数据 用于计算总共的数据。
	private int total;
	//上传失败的数据，现在没用，先写在这里，防止有新需求
	private int error;
	//上传成功的数据，现在没用，先写在这里，防止有新需求
	private int success;

	public int getTotal() {
		return total;
	}

	public void setTotal(int total) {
		this.total = total;
	}

	public int getError() {
		return error;
	}

	public void setError(int error) {
		this.error = error;
	}

	public int getSuccess() {
		return success;
	}
	
	public void setSuccess(int success) {
		this.success = success;
	}
	/**
	 * 为了自己使用，我弄个构造器。
	 */
	public Out_Parameter_Total(int total){
		this.total = total;
	}
	/**
	 * 自己写了构造器，提供一个默认的构造器
	 */
	public Out_Parameter_Total(){
	}
	
	


	/**
	 * 测试方法 演示使用
	 * @author YangTao 2016-2-16 下午2:53:59
	 * @param args
	 * @return void
	 */
	public static void main(String[] args) {
		Out_Parameter_Total out_Parameter_Total = new Out_Parameter_Total(0);
		out_Parameter_Total.test(out_Parameter_Total);
		System.out.println(out_Parameter_Total.getTotal());//输出：50
	}
	/**
	 * 私有方法，演示使用
	 * @author YangTao 2016-2-16 下午2:59:08
	 * @return void
	 */
	private void test(Out_Parameter_Total oTotal){
		//修改了oTotal的值
		oTotal.setTotal(50);
	}
	
	
}
